# Abrir fichero con File.open y el descriptor es f1; gets devuelve lineas

words = 0
File.open('regexMail.rb', 'r') { |f1| while line = f1.gets
    n = line.scan /\w+/
    #(n.length).times { |i| puts n[i] }
    words += n.length
  end }

puts "Tamano: #{words}"